Android TV 、Phone 安装 CA 证书

Android TV、Phone 安装 CA 证书

TV

直接按照如下的命令执行

1.openssl x509 -inform PEM -subject_hash_old -in <your certificate>.pem | head -n 1

<your certificate>.pem 替换成你的证书全路径,执行之后会得到一个 hash 值,如:711d79cc

2.将你本地的 xxx.pem 证书 重命名为 上一步得到的 hash.0,如:711d79cc.0

3.通过 adb 链接设备

4.adb push hash.0 /system/etc/security/cacerts/hash.0

5.adb shell chmod 644 /system/etc/security/cacerts/hash.0

ps : /system/etc/security/cacerts TV 设备的证书存储在此目录下,最终目的就是将需要安装的证书,push 到这里即代表已安装。

Phone

手机上相对比较简单了,因为都有设置可以操作

1.将需要的证书下载到手机的 sd 卡

2.操作路径:设置 --> 安全 --> 设备管理与凭证 --> 从存储盘安装 --> 输入密码 --> 确定。不同品牌手机的操作路径名称可能不能,这时候可以利用手机设置的搜索功能,直接搜索凭证、存储盘安装等关键字就能找到了。